package com.marvels.system.common.dto;

import java.io.Serializable;
import java.util.Date;

/**
 * app前端展示配置
 * 
 * @author 唐佩文
 *
 */
public class McsmRevealConfigureAppDTO implements Serializable {

	private static final long serialVersionUID = 1L;

	private Long id;
	
	private Integer configType; //配置大类  1 服务热线  、2 决策值  、3 汇聚商户号 4 支付渠道配置
	
	private String configName; //配置名称
	
	private String configKey;

	private String configValue;

	private String configDesc;

	private Integer configTemp1; //变量1 （决策值用于是否自动拒绝）
	
	private Integer state; //状态 0启用  -1禁用
	
	private Date createdDate;
	
	private Date updatedDate;

	private String createdBy;

	private String updatedBy;

	private Boolean deleteFlag;
	
	private Integer viewFlag; //浏览标记 1浏览  2修改
	
	//是否默认，1默认  0非默认
	private String isDefault;

	public String getConfigKey() {
		return configKey;
	}

	public void setConfigKey(String configKey) {
		this.configKey = configKey == null ? null : configKey.trim();
	}

	public String getConfigValue() {
		return configValue;
	}

	public void setConfigValue(String configValue) {
		this.configValue = configValue == null ? null : configValue.trim();
	}

	public String getConfigDesc() {
		return configDesc;
	}

	
	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public void setConfigDesc(String configDesc) {
		this.configDesc = configDesc == null ? null : configDesc.trim();
	}

	public Date getUpdatedDate() {
		return updatedDate;
	}

	public void setUpdatedDate(Date updatedDate) {
		this.updatedDate = updatedDate;
	}

	public String getCreatedBy() {
		return createdBy;
	}

	public void setCreatedBy(String createdBy) {
		this.createdBy = createdBy == null ? null : createdBy.trim();
	}

	public String getUpdatedBy() {
		return updatedBy;
	}

	public void setUpdatedBy(String updatedBy) {
		this.updatedBy = updatedBy == null ? null : updatedBy.trim();
	}

	public Boolean getDeleteFlag() {
		return deleteFlag;
	}

	public void setDeleteFlag(Boolean deleteFlag) {
		this.deleteFlag = deleteFlag;
	}

	
	public Integer getConfigType() {
		return configType;
	}

	public void setConfigType(Integer configType) {
		this.configType = configType;
	}

	public String getConfigName() {
		return configName;
	}

	public void setConfigName(String configName) {
		this.configName = configName;
	}

	public Integer getState() {
		return state;
	}

	public void setState(Integer state) {
		this.state = state;
	}

	public Date getCreatedDate() {
		return createdDate;
	}

	public void setCreatedDate(Date createdDate) {
		this.createdDate = createdDate;
	}

	public Integer getViewFlag() {
		return viewFlag;
	}

	public void setViewFlag(Integer viewFlag) {
		this.viewFlag = viewFlag;
	}

	public Integer getConfigTemp1() {
		return configTemp1;
	}

	public void setConfigTemp1(Integer configTemp1) {
		this.configTemp1 = configTemp1;
	}

	public String getIsDefault() {
		return isDefault;
	}

	public void setIsDefault(String isDefault) {
		this.isDefault = isDefault;
	}
}